KINETICS_LABEL_IDX = {
    'clay pottery making': 0,
    'testifying': 1,
    'news anchoring': 2,
    'using bagging machine': 3,
    'climbing a rope': 4,
    'tickling': 5,
    'watering plants': 6,
    'eating spaghetti': 7,
    'dribbling basketball': 8,
    'calligraphy': 9,
    'playing tennis': 10,
    'chiseling stone': 11,
    'crossing eyes': 12,
    'mountain climber (exercise)': 13,
    'tap dancing': 14,
    'planing wood': 15,
    'lunge': 16,
    'playing pinball': 17,
    'delivering mail': 18,
    'riding a bike': 19,
    'playing didgeridoo': 20,
    'putting in contact lenses': 21,
    'shaving head': 22,
    'doing jigsaw puzzle': 23,
    'playing with trains': 24,
    'wading through water': 25,
    'brushing teeth': 26,
    'washing hair': 27,
    'opening bottle (not wine)': 28,
    'abseiling': 29,
    'making balloon shapes': 30,
    'inflating balloons': 31,
    'pouring beer': 32,
    'preparing salad': 33,
    'feeding birds': 34,
    'cutting watermelon': 35,
    'petting cat': 36,
    'doing aerobics': 37,
    'sausage making': 38,
    'throwing knife': 39,
    'separating eggs': 40,
    'head stand': 41,
    'dining': 42,
    'throwing water balloon': 43,
    'opening present': 44,
    'chopping meat': 45,
    'folding clothes': 46,
    'making paper aeroplanes': 47,
    'javelin throw': 48,
    'changing gear in car': 49,
    'lighting fire': 50,
    'pushing wheelchair': 51,
    'vacuuming floor': 52,
    'shuffling feet': 53,
    'recording music': 54,
    'historical reenactment': 55,
    'leatherworking': 56,
    'playing drums': 57,
    'kicking field goal': 58,
    'snowkiting': 59,
    'smelling feet': 60,
    'curling (sport)': 61,
    'eating cake': 62,
    'bee keeping': 63,
    'cutting apple': 64,
    'drooling': 65,
    'getting a haircut': 66,
    'gymnastics tumbling': 67,
    'archaeological excavation': 68,
    'clapping': 69,
    'visiting the zoo': 70,
    'marriage proposal': 71,
    'petting animal (not cat)': 72,
    'egg hunting': 73,
    'planting trees': 74,
    'biking through snow': 75,
    'playing ping pong': 76,
    'cutting nails': 77,
    'battle rope training': 78,
    'playing flute': 79,
    'playing scrabble': 80,
    'playing gong': 81,
    'lock picking': 82,
    'poking bellybutton': 83,
    'shearing sheep': 84,
    'photocopying': 85,
    'sword fighting': 86,
    'making snowman': 87,
    'changing wheel (not on bike)': 88,
    'playing kickball': 89,
    'threading needle': 90,
    'somersaulting': 91,
    'playing harmonica': 92,
    'passing american football (not in game)': 93,
    'shaving legs': 94,
    'sign language interpreting': 95,
    'opening wine bottle': 96,
    'person collecting garbage': 97,
    'massaging neck': 98,
    'hurling (sport)': 99,
    'using a power drill': 100,
    'golf chipping': 101,
    'using a microscope': 102,
    'driving tractor': 103,
    'yawning': 104,
    'huddling': 105,
    'bandaging': 106,
    'tapping pen': 107,
    'playing rubiks cube': 108,
    'canoeing or kayaking': 109,
    'training dog': 110,
    'cracking knuckles': 111,
    'roasting marshmallows': 112,
    'hula hooping': 113,
    'dancing ballet': 114,
    'playing paintball': 115,
    'waxing eyebrows': 116,
    'stretching arm': 117,
    'falling off bike': 118,
    'snowboarding': 119,
    'base jumping': 120,
    'drawing': 121,
    'skipping rope': 122,
    'assembling bicycle': 123,
    'windsurfing': 124,
    'golf putting': 125,
    'fixing bicycle': 126,
    'riding camel': 127,
    'zumba': 128,
    'playing trumpet': 129,
    'eating watermelon': 130,
    'shooting basketball': 131,
    'blowing nose': 132,
    'embroidering': 133,
    'grooming horse': 134,
    'motorcycling': 135,
    'hugging baby': 136,
    'unboxing': 137,
    'dyeing eyebrows': 138,
    'getting a tattoo': 139,
    'cutting orange': 140,
    'marching': 141,
    'swinging on something': 142,
    'assembling computer': 143,
    'tying knot (not on a tie)': 144,
    'sanding floor': 145,
    'opening door': 146,
    'tying shoe laces': 147,
    'jumping bicycle': 148,
    'skateboarding': 149,
    'parasailing': 150,
    'winking': 151,
    'eating doughnuts': 152,
    'shooting goal (soccer)': 153,
    'fly tying': 154,
    'ice fishing': 155,
    'longboarding': 156,
    'flying kite': 157,
    'making a cake': 158,
    'putting on eyeliner': 159,
    'snowmobiling': 160,
    'twiddling fingers': 161,
    'changing oil': 162,
    'tagging graffiti': 163,
    'using circular saw': 164,
    'chiseling wood': 165,
    'shucking oysters': 166,
    'baking cookies': 167,
    'playing poker': 168,
    'bending back': 169,
    'making sushi': 170,
    'waking up': 171,
    'setting table': 172,
    'giving or receiving award': 173,
    'making a sandwich': 174,
    'pole vault': 175,
    'polishing metal': 176,
    'shoveling snow': 177,
    'climbing ladder': 178,
    'playing polo': 179,
    'sawing wood': 180,
    'whistling': 181,
    'alligator wrestling': 182,
    'juggling soccer ball': 183,
    'eating hotdog': 184,
    'passing American football (in game)': 185,
    'watching tv': 186,
    'playing organ': 187,
    'hopscotch': 188,
    'skydiving': 189,
    'dancing charleston': 190,
    'roasting pig': 191,
    'geocaching': 192,
    'ironing': 193,
    'putting on mascara': 194,
    'kicking soccer ball': 195,
    'massaging feet': 196,
    'trapezing': 197,
    'dodgeball': 198,
    'waxing legs': 199,
    'drumming fingers': 200,
    'licking': 201,
    'luge': 202,
    'laying concrete': 203,
    'eating ice cream': 204,
    'burping': 205,
    'archery': 206,
    'reading newspaper': 207,
    'breakdancing': 208,
    'making tea': 209,
    'hurdling': 210,
    'cracking back': 211,
    'cooking scallops': 212,
    'shaping bread dough': 213,
    'disc golfing': 214,
    'writing': 215,
    'knitting': 216,
    'shuffling cards': 217,
    'blowing bubble gum': 218,
    'playing volleyball': 219,
    'tasting food': 220,
    'welding': 221,
    'breathing fire': 222,
    'singing': 223,
    'mowing lawn': 224,
    'ice climbing': 225,
    'chopping vegetables': 226,
    'picking fruit': 227,
    'building shed': 228,
    'sharpening knives': 229,
    'blasting sand': 230,
    'lifting hat': 231,
    'building lego': 232,
    'hitting baseball': 233,
    'tapping guitar': 234,
    'cartwheeling': 235,
    'golf driving': 236,
    'carving ice': 237,
    'casting fishing line': 238,
    'bending metal': 239,
    'punching bag': 240,
    'sleeping': 241,
    'tackling': 242,
    'riding scooter': 243,
    'sled dog racing': 244,
    'karaoke': 245,
    'swimming butterfly stroke': 246,
    'playing beer pong': 247,
    'using segway': 248,
    'moon walking': 249,
    'fencing (sport)': 250,
    'playing ice hockey': 251,
    'chopping wood': 252,
    'hugging (not baby)': 253,
    'throwing tantrum': 254,
    'auctioning': 255,
    'drop kicking': 256,
    'playing saxophone': 257,
    'busking': 258,
    'docking boat': 259,
    'waxing back': 260,
    'sticking tongue out': 261,
    'trimming shrubs': 262,
    'catching or throwing softball': 263,
    'headbutting': 264,
    'sweeping floor': 265,
    'swing dancing': 266,
    'chewing gum': 267,
    'air drumming': 268,
    'playing ukulele': 269,
    'playing controller': 270,
    'playing blackjack': 271,
    'attending conference': 272,
    'cosplaying': 273,
    'raising eyebrows': 274,
    'sneezing': 275,
    'making jewelry': 276,
    'grinding meat': 277,
    'skiing slalom': 278,
    'peeling potatoes': 279,
    'gold panning': 280,
    'milking cow': 281,
    'springboard diving': 282,
    'pirouetting': 283,
    'high jump': 284,
    'celebrating': 285,
    'packing': 286,
    'cleaning windows': 287,
    'calculating': 288,
    'situp': 289,
    'riding mule': 290,
    'tossing coin': 291,
    'playing laser tag': 292,
    'weaving basket': 293,
    'using remote controller (not gaming)': 294,
    'popping balloons': 295,
    'kissing': 296,
    'ice skating': 297,
    'jumpstyle dancing': 298,
    'contact juggling': 299,
    'standing on hands': 300,
    'jumping into pool': 301,
    'photobombing': 302,
    'jumping jacks': 303,
    'putting on lipstick': 304,
    'smoking': 305,
    'shaking head': 306,
    'playing field hockey': 307,
    'shining flashlight': 308,
    'extinguishing fire': 309,
    'card stacking': 310,
    'staring': 311,
    'breaking boards': 312,
    'riding mechanical bull': 313,
    'headbanging': 314,
    'playing monopoly': 315,
    'skipping stone': 316,
    'driving car': 317,
    'playing dominoes': 318,
    'deadlifting': 319,
    'juggling fire': 320,
    'squat': 321,
    'applying cream': 322,
    'playing harp': 323,
    'push up': 324,
    'scrapbooking': 325,
    'mushroom foraging': 326,
    'throwing snowballs': 327,
    'riding unicycle': 328,
    'playing accordion': 329,
    'bull fighting': 330,
    'shot put': 331,
    'kitesurfing': 332,
    'crawling baby': 333,
    'riding snow blower': 334,
    'cheerleading': 335,
    'pillow fight': 336,
    'robot dancing': 337,
    'country line dancing': 338,
    'spray painting': 339,
    'finger snapping': 340,
    'arm wrestling': 341,
    'skiing mono': 342,
    'bartending': 343,
    'roller skating': 344,
    'skiing crosscountry': 345,
    'playing bass guitar': 346,
    'sipping cup': 347,
    'climbing tree': 348,
    'riding elephant': 349,
    'yoga': 350,
    'contorting': 351,
    'tai chi': 352,
    'trimming trees': 353,
    'clam digging': 354,
    'pull ups': 355,
    'bulldozing': 356,
    'playing basketball': 357,
    'shaking hands': 358,
    'catching fish': 359,
    'playing netball': 360,
    'pushing wheelbarrow': 361,
    'blowdrying hair': 362,
    'tying necktie': 363,
    'using puppets': 364,
    'playing bagpipes': 365,
    'blowing out candles': 366,
    'breading or breadcrumbing': 367,
    'acting in play': 368,
    'falling off chair': 369,
    'fixing hair': 370,
    'walking the dog': 371,
    'laying stone': 372,
    'playing maracas': 373,
    'arranging flowers': 374,
    'doing nails': 375,
    'front raises': 376,
    'bouncing on bouncy castle': 377,
    'capoeira': 378,
    'plastering': 379,
    'bookbinding': 380,
    'braiding hair': 381,
    'sword swallowing': 382,
    'using a sledge hammer': 383,
    'putting on shoes': 384,
    'presenting weather forecast': 385,
    'jaywalking': 386,
    'wood burning (art)': 387,
    'brush painting': 388,
    'washing feet': 389,
    'building cabinet': 390,
    'pinching': 391,
    'tie dying': 392,
    'playing recorder': 393,
    'using atm': 394,
    'spinning poi': 395,
    'rock scissors paper': 396,
    'wrapping present': 397,
    'eating chips': 398,
    'walking through snow': 399,
    'looking at phone': 400,
    'making bubbles': 401,
    'pushing car': 402,
    'talking on cell phone': 403,
    'capsizing': 404,
    'hammer throw': 405,
    'waving hand': 406,
    'steer roping': 407,
    'smashing': 408,
    'faceplanting': 409,
    'fidgeting': 410,
    'playing pan pipes': 411,
    'spelunking': 412,
    'catching or throwing baseball': 413,
    'cleaning shoes': 414,
    'punching person (boxing)': 415,
    'rope pushdown': 416,
    'making pizza': 417,
    'feeding fish': 418,
    'cutting pineapple': 419,
    'frying vegetables': 420,
    'adjusting glasses': 421,
    'ironing hair': 422,
    'playing guitar': 423,
    'wrestling': 424,
    'dancing macarena': 425,
    'playing lute': 426,
    'lawn mower racing': 427,
    'building sandcastle': 428,
    'mosh pit dancing': 429,
    'playing trombone': 430,
    'sailing': 431,
    'pumping fist': 432,
    'land sailing': 433,
    'dumpster diving': 434,
    'cumbia': 435,
    'snorkeling': 436,
    'clean and jerk': 437,
    'water skiing': 438,
    'dancing gangnam style': 439,
    'carrying baby': 440,
    'rock climbing': 441,
    'water sliding': 442,
    'bottling': 443,
    'folding napkins': 444,
    'parkour': 445,
    'using a wrench': 446,
    'flipping pancake': 447,
    'checking tires': 448,
    'bouncing on trampoline': 449,
    'decorating the christmas tree': 450,
    'krumping': 451,
    'coloring in': 452,
    'tobogganing': 453,
    'weaving fabric': 454,
    'tiptoeing': 455,
    'making horseshoes': 456,
    'playing cello': 457,
    'trimming or shaving beard': 458,
    'playing ocarina': 459,
    'scuba diving': 460,
    'swimming backstroke': 461,
    'throwing axe': 462,
    'scrubbing face': 463,
    'repairing puncture': 464,
    'wading through mud': 465,
    'getting a piercing': 466,
    'long jump': 467,
    'snatch weight lifting': 468,
    'card throwing': 469,
    'playing darts': 470,
    'tying bow tie': 471,
    'cleaning pool': 472,
    'laughing': 473,
    'tango dancing': 474,
    'bowling': 475,
    'surfing crowd': 476,
    'playing squash or racquetball': 477,
    'shining shoes': 478,
    'opening refrigerator': 479,
    'hoverboarding': 480,
    'diving cliff': 481,
    'triple jump': 482,
    'playing xylophone': 483,
    'hockey stop': 484,
    'sharpening pencil': 485,
    'putting on foundation': 486,
    'swinging baseball bat': 487,
    'barbequing': 488,
    'slapping': 489,
    'bodysurfing': 490,
    'exercising with an exercise ball': 491,
    'swimming breast stroke': 492,
    'waxing chest': 493,
    'salsa dancing': 494,
    'ice swimming': 495,
    'catching or throwing frisbee': 496,
    'riding or walking with horse': 497,
    'feeding goats': 498,
    'unloading truck': 499,
    'throwing discus': 500,
    'washing hands': 501,
    'playing chess': 502,
    'massaging back': 503,
    'playing piano': 504,
    'playing cymbals': 505,
    'pumping gas': 506,
    'cooking sausages (not on barbeque)': 507,
    'texting': 508,
    'smoking pipe': 509,
    'cleaning toilet': 510,
    'curling hair': 511,
    'playing violin': 512,
    'dunking basketball': 513,
    'cleaning gutters': 514,
    'backflip (human)': 515,
    'square dancing': 516,
    'slacklining': 517,
    'bench pressing': 518,
    'using a paint roller': 519,
    'drinking shots': 520,
    'directing traffic': 521,
    'crying': 522,
    'laying tiles': 523,
    'gospel singing in church': 524,
    'reading book': 525,
    'high kick': 526,
    'mopping floor': 527,
    'combing hair': 528,
    'applauding': 529,
    'holding snake': 530,
    'playing marbles': 531,
    'cracking neck': 532,
    'putting on sari': 533,
    'counting money': 534,
    'installing carpet': 535,
    'laying bricks': 536,
    'cooking egg': 537,
    'waiting in line': 538,
    'carving pumpkin': 539,
    'making the bed': 540,
    'passing soccer ball': 541,
    'bungee jumping': 542,
    'smoking hookah': 543,
    'cooking on campfire': 544,
    'yarn spinning': 545,
    'shopping': 546,
    'flint knapping': 547,
    'playing badminton': 548,
    'eating carrots': 549,
    'blowing glass': 550,
    'pushing cart': 551,
    'answering questions': 552,
    'swimming front crawl': 553,
    'playing clarinet': 554,
    'running on treadmill': 555,
    'tasting beer': 556,
    'belly dancing': 557,
    'home roasting coffee': 558,
    'eating burger': 559,
    'brushing hair': 560,
    'stomping grapes': 561,
    'grooming dog': 562,
    'making cheese': 563,
    'peeling apples': 564,
    'arguing': 565,
    'scrambling eggs': 566,
    'jogging': 567,
    'beatboxing': 568,
    'surfing water': 569,
    'side kick': 570,
    'throwing ball (not baseball or American football)': 571,
    'hand washing clothes': 572,
    'needle felting': 573,
    'sewing': 574,
    'dyeing hair': 575,
    'stretching leg': 576,
    'using inhaler': 577,
    'paragliding': 578,
    'playing hand clapping games': 579,
    'jetskiing': 580,
    'ski jumping': 581,
    'playing keyboard': 582,
    'ripping paper': 583,
    'massaging legs': 584,
    "massaging person's head": 585,
    'rolling pastry': 586,
    'folding paper': 587,
    'blowing leaves': 588,
    'bathing dog': 589,
    'washing dishes': 590,
    'tasting wine': 591,
    'playing cricket': 592,
    'sucking lolly': 593,
    'moving furniture': 594,
    'juggling balls': 595,
    'doing laundry': 596,
    'bobsledding': 597,
    'crossing river': 598,
    'tightrope walking': 599
}

KINETICS_IDX_LABEL = {idx: label for label, idx in KINETICS_LABEL_IDX.items()}
